reflect.structType.fields (field)

28 uses

	reflect (current package)
		abi.go#L239: 		for i := range st.fields {
		abi.go#L240: 			f := &st.fields[i]
		type.go#L450: 	fields  []structField // sorted by offset
		type.go#L1029: 	return len(tt.fields)
		type.go#L1243: 	if i < 0 || i >= len(t.fields) {
		type.go#L1246: 	p := &t.fields[i]
		type.go#L1341: 			for i := range t.fields {
		type.go#L1342: 				f := &t.fields[i]
		type.go#L1406: 		for i := range t.fields {
		type.go#L1407: 			tf := &t.fields[i]
		type.go#L1721: 		if len(t.fields) != len(v.fields) {
		type.go#L1727: 		for i := range t.fields {
		type.go#L1728: 			tf := &t.fields[i]
		type.go#L1729: 			vf := &v.fields[i]
		type.go#L2165: 		for _, f := range tt.fields {
		type.go#L2192: 		for _, f := range tt.fields {
		type.go#L2214: 		for _, f := range tt.fields {
		type.go#L2701: 	typ.fields = fs
		type.go#L2807: 			for _, ft := range typ.fields {
		type.go#L2869: 		for i := range st.fields {
		type.go#L2870: 			ft := st.fields[i].typ
		type.go#L2878: 		f := st.fields[field]
		type.go#L3168: 		for i := range tt.fields {
		type.go#L3169: 			f := &tt.fields[i]
		value.go#L1223: 	if uint(i) >= uint(len(tt.fields)) {
		value.go#L1226: 	field := &tt.fields[i]
		value.go#L1895: 	return len(tt.fields)